3200 940
7923 517
121544 616
28950 342
4256 298
10375 928
29559 77
3444 538
3651 355
4235 610
4063 728
3367 260
16481 95
8878 639
2011 320
24737 927
19525 201
15301 839