10877 78
40702 544
3505 634
5040 824
3064 451
2813 430
2497 318
2259 184
2948 325
6119 670
1925 64
7794 153