4041 36
3188 820
12510 214
3503 503
3273 845
2733 571
1583 187
1510 174
770 59
22040 82
2103 488
858 45
2916 388
32264 121
823 98
2878 276
4332 444
10069 420
2521 480
1422 367
1962 146
16828 857
6315 547
1369 281
8519 293
5895 474
9654 949
2526 687