21694 26
10474 26
7680 12
4575 12
4341 11
2943 11
3978 9
4042 7
6802 6
7984 6
2146 6
2678 6
1197 5
3647 4
1370 4
1506 4
1232 3
1655 3
2064 3
1841 3
2684 3
1169 2
922 2
965 1