9729 10
18474 43
8129 12
32401 39
24300 45
10179 10
2141 6
10133 32
4096 11
10022 16
15778 28
2098 10
14158 54
8653 19
6485 22
7547 24
3915 17
4724 16
1234 2
3943 15
2284 6
4370 7
22062 17
17617 51