15585 21
10660 20
2833 18
10051 18
3443 16
1849 11
3002 10
2792 8
1462 7
2410 7
1160 6
1526 3
860 3
1641 2