1102 10
1616 9
5517 6
8175 23
4464 7
12475 43
4799 15
7110 6
2651 13
4121 5
1729 12
3550 11
4354 11
44886 50
30905 42
28176 40
16087 19
9273 18
8880 16
36301 47
22456 27
22143 36
17359 23
23843 10