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