10880 78
40723 544
3505 634
5040 824
3064 451
2816 430
2503 318
2261 184
2949 325
6127 670
1929 64
7800 153