21679 26
10436 26
7669 12
4546 12
4310 11
2918 11
3954 9
4020 7
6792 6
7950 6
2132 6
2657 6
1128 5
3625 4
1346 4
1484 4
1219 3
1642 3
2049 3
1819 3
2655 3
1123 2
909 2
952 1