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