3000 271
8578 400
1947 320
13119 648
11468 359
6244 962
4198 746
2510 136
16933 898
2298 249
21224 411
2365 368
4750 339
2662 328
6011 1001
7861 599
2069 208
2541 511
1889 33
2978 275
1912 237
3137 137
19952 458
1862 298