2128 11
2860 9
1729 10
2131 8
2527 17
1786 5
2487 10
1476 5
2868 9
1615 12
3537 14
1355 6
3034 19
4172 10
2491 17
5643 30
921 4
7793 49
7385 28
5557 20
32181 123
5198 9
11391 26