2171 95
5585 661
3455 554
3303 351
129178 326
5005 460
2652 246
47025 272
14466 239
270900 779
198319 442
421872 1298
293964 937
12651 602
279717 971
55723 505
301823 1205
53072 437
82963 603
222767 592
12627 424
15108 852
22323 343
9505 436
20210 373
10329 321
4220 101
1767 331