2185 95
5596 661
3457 554
3305 351
129259 326
5009 460
2654 246
47051 272
14466 239
271027 779
198370 442
421926 1298
294055 937
12653 602
279734 971
55730 505
301905 1205
53123 437
83043 603
222878 592
12636 424
15134 852
22345 343
9513 436
20221 373
10341 321
4222 101
1770 331