15592 21
10671 20
10060 18
3458 16
3013 10
2846 18
2803 8
2421 7
1860 11
1649 2
1535 3
1473 7
1166 6
868 3