12225 26
11143 19
2268 9
2501 8
2138 6
1132 5
2292 4
1876 3
1028 3
1895 3
1158 2
985 2
890 2
1355 1
1194 1
1015 1
1107 1
951 1
821 1
918 1
1447 1
1234 1
833 1
925 0