21127 26
9631 25
7369 12
4069 12
2441 11
3695 11
3584 9
3671 7
6221 6
1808 6
2206 6
7386 5
902 5
1050 4
3184 4
1243 4
1511 3
2122 3
1700 3
1331 3
899 3
652 2
602 1
716 1