2205 95
5607 661
3461 554
3308 351
129410 326
5014 460
2660 246
47088 272
14472 239
271240 779
198489 442
422053 1298
294238 937
12660 602
279769 971
55746 505
302051 1205
53224 437
83180 603
223240 592
12671 424
15181 852
22392 343
9537 436
20252 373
10375 321
4226 101
1775 331