5641 693
11411 736
19416 167
640646 998
93621 450
14518 477
7350 324
10773 590
26096 392
55197 231
12290 333
24585 594
6227 105
5429 654
3737 355
7226 503
1558 140
36292 259