21656 26
10398 26
7642 12
4529 12
4276 11
2900 11
3938 9
3997 7
6766 6
7933 6
2109 6
2607 6
1104 5
3591 4
1322 4
1467 4
1208 3
1632 3
2029 3
1803 3
2634 3
1091 2
886 2
929 1