10860 78
40660 544
3504 634
5037 824
3062 451
2811 430
2490 318
2257 184
2944 325
6114 670
1924 64
7783 153