1008 101
2643 501
4038 433
2937 394
1584 152
14790 561
1326 245
2586 452
1026 179
906 147
3689 856
2481 430
3339 818
2106 316
2306 288
9703 818
1883 354
1785 207
18054 409
6180 298
2401 591
3486 836
3616 708
8124 679