15081 182
7904 318
4174 861
6479 752
3759 37
5031 683
7643 796
27764 557
4874 25
5226 505
1296 101
19937 219
3093 555
5552 500
9159 905
2003 79
3165 477
7957 549
2731 186
16667 419
5594 313
3520 393
41813 210
3724 495
53129 82
14095 326
10486 228
2196 278