12620 7
10601 9
14404 11
12666 11
9823 7
36896 35
27662 25
7306 1
18909 17
20772 18
14544 13
21369 16