7875 29
6036 28
14443 27
12768 25
1487 22
2296 14
29604 13
4774 12
10661 11
2949 11
1974 9
2516 9
6804 8
3364 8
9625 7
2076 6
386 5
841 5
1242 5
1497 5
1526 3
2652 2
1028 2
1351 2