10702 78
40222 544
3461 634
4991 824
2984 451
2750 430
2431 318
2198 184
2809 325
5985 670
1870 64
7590 153