29705 13
14496 27
12792 25
10689 11
9673 7
7914 29
6847 9
6084 29
4814 13
3412 8
2976 11
2695 2
2536 9
2336 14
2105 6
2000 9
1568 3
1522 5
1509 22
1374 2
1260 5
1053 2
913 1
867 5