2196 95
5602 661
3459 554
3306 351
129295 326
5010 460
2656 246
47061 272
14466 239
271087 779
198402 442
421966 1298
294112 937
12655 602
279745 971
55733 505
301948 1205
53149 437
83087 603
222942 592
12652 424
15145 852
22364 343
9519 436
20230 373
10350 321
4223 101
1771 331