10865 78
40684 544
3504 634
5038 824
3062 451
2813 430
2493 318
2257 184
2946 325
6116 670
1924 64
7788 153