12251 7
11857 36
6242 24
4542 7
3873 14
2993 11
2170 4
1338 2
1243 6
1110 6
1093 3
895 1
844 1
720 0
645 3
629 1
566 9