2194 95
5601 661
3457 554
3305 351
129275 326
5009 460
2654 246
47054 272
14466 239
271050 779
198382 442
421950 1298
294078 937
12654 602
279741 971
55732 505
301924 1205
53132 437
83069 603
222908 592
12641 424
15140 852
22355 343
9515 436
20226 373
10345 321
4223 101
1770 331