2182 95
5596 661
3457 554
3305 351
129256 326
5008 460
2654 246
47049 272
14466 239
271015 779
198363 442
421917 1298
294044 937
12653 602
279731 971
55727 505
301884 1205
53113 437
83038 603
222854 592
12634 424
15131 852
22339 343
9513 436
20221 373
10338 321
4222 101
1770 331