2165 95
5579 661
3454 554
3303 351
129156 326
5005 460
2652 246
47016 272
14466 239
270869 779
198307 442
421853 1298
293944 937
12650 602
279708 971
55720 505
301800 1205
53059 437
82946 603
222723 591
12621 424
15101 852
22320 343
9502 436
20206 373
10322 321
4220 101
1766 331