2205 95
5607 661
3461 554
3307 351
129390 326
5011 460
2659 246
47079 272
14471 239
271212 779
198478 442
422032 1298
294217 937
12660 602
279764 971
55743 505
302029 1205
53208 437
83166 603
223177 592
12664 424
15177 852
22381 343
9533 436
20246 373
10371 321
4225 101
1774 331