2127 95
5518 661
3451 554
3297 351
128897 326
4999 460
2650 246
46944 272
14462 239
270580 779
198138 442
421696 1298
293667 937
12625 602
279639 971
55703 505
301588 1205
52913 437
82717 602
222356 591
12583 424
15037 852
22238 343
9467 436
20171 373
10242 321
4213 101
1763 331