2131 95
5524 661
3451 554
3297 351
128919 326
4999 460
2650 246
46952 272
14462 239
270596 779
198151 442
421708 1298
293680 937
12626 602
279640 971
55703 505
301610 1205
52928 437
82735 603
222379 591
12584 424
15041 852
22240 343
9470 436
20172 373
10249 321
4213 101
1763 331