10881 78
40726 544
3505 634
5040 824
3066 451
2816 430
2503 318
2264 184
2949 325
6129 670
1929 64
7804 153