7848 29
6012 28
14420 27
12745 25
1463 22
2272 14
29577 13
4754 12
10643 11
2929 11
1951 9
2505 9
6786 8
3350 8
9600 7
2071 6
386 5
818 5
1228 5
1481 5
1508 3
2636 2
1001 2
1331 2