12166 25
6950 15
2052 15
6226 12
2390 11
4802 10
2281 9
3278 8
1594 6
1937 5
1293 4
1526 3
2176 3
1331 2
1742 2
1195 1
938 1
950 0
1054 0
915 0