5597 693
11383 736
19385 167
637183 994
93372 450
14442 477
7331 324
10744 590
25990 392
55064 231
12108 333
24418 594
6196 105
5388 654
3707 355
7193 503
1538 140
36185 259