12131 157
2436 243
6112 625
38714 638
20470 554
2759 166
3640 529
2055 238
19980 422
7426 58
1492 180
3945 795