2194 95
5601 661
3457 554
3306 351
129283 326
5010 460
2655 246
47057 272
14466 239
271068 779
198391 442
421956 1298
294090 937
12654 602
279744 971
55732 505
301934 1205
53141 437
83078 603
222917 592
12649 424
15142 852
22359 343
9515 436
20228 373
10348 321
4223 101
1770 331