2187 95
5597 661
3457 554
3305 351
129260 326
5009 460
2654 246
47052 272
14466 239
271032 779
198373 442
421933 1298
294061 937
12653 602
279736 971
55730 505
301911 1205
53125 437
83053 603
222884 592
12636 424
15138 852
22346 343
9514 436
20222 373
10343 321
4223 101
1770 331