15654 21
10770 20
2877 18
10100 18
3500 16
1887 12
3044 10
2876 8
1505 7
2452 7
1193 6
1593 3
945 3
1685 2