12951 29
8135 18
1661 9
1542 9
1181 8
2375 7
1150 6
1210 6
1612 6
2963 5
871 5
1209 5
840 4
766 4
1274 4
1319 4
1121 3
1609 3
790 3
644 2
864 1
603 1
727 0