10642 78
39797 544
3451 634
4981 824
2973 451
2735 430
2419 318
2189 184
2794 325
5920 670
1850 64
7513 152