12546 23
9617 17
5521 31
2193 57
2096 6
1761 5
1633 10
1353 2
1316 1
1306 2
1201 3
1046 3
1019 2
987 1
970 1
953 1
891 1
169 9