2182 95
5595 661
3457 554
3304 351
129249 326
5008 460
2654 246
47047 272
14466 239
271012 779
198359 442
421915 1298
294043 937
12653 602
279731 971
55726 505
301883 1205
53113 437
83034 603
222851 592
12634 424
15131 852
22338 343
9513 436
20221 373
10338 321
4222 101
1769 331