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