21480 26
10126 26
7541 12
4345 12
4050 11
2712 11
3792 9
3871 7
6576 6
7748 6
1986 6
2464 6
1017 5
3457 4
1220 4
1389 4
1069 3
1531 3
1914 3
1697 3
2452 3
544 2
781 2
839 1