12182 25
6959 15
6243 12
4813 10
3294 8
2407 11
2295 9
2189 3
2069 15
1952 5
1759 2
1604 6
1541 3
1347 2
1308 4
1208 1
1068 0
987 0
950 1
930 0