21485 26
10131 26
7547 12
4350 12
4059 11
2724 11
3794 9
3875 7
6586 6
7752 6
1994 6
2467 6
1023 5
3466 4
1222 4
1390 4
1084 3
1535 3
1917 3
1704 3
2459 3
591 2
786 2
842 1