21686 26
10457 26
7675 12
4566 12
4319 11
2930 11
3964 9
4035 7
6796 6
7973 6
2137 6
2665 6
1176 5
3635 4
1356 4
1495 4
1229 3
1652 3
2056 3
1833 3
2672 3
1157 2
918 2
956 1