12955 29
8138 18
1661 9
1545 9
1184 8
2378 7
1152 6
1212 6
1612 6
2966 5
873 5
1211 5
842 4
769 4
1274 4
1322 4
1123 3
1611 3
792 3
646 2
866 1
606 1
729 0