3200 940
7923 517
121560 616
28952 342
4256 298
10376 928
29560 77
3445 538
3651 355
4235 610
4063 728
3367 260
16481 95
8878 639
2012 320
24737 927
19525 201
15301 839