1031 215
12683 178
2425 279
2736 118
409092 210
12517 707
23931 177
4630 151
14873 462
7285 153
14496 533
15462 246
8545 951
3882 736
4376 617
8111 501
2295 51
3979 263
3590 465
5408 71
12220 611
7227 432
4055 501
6356 764
2947 157
1267 232
1734 279
3131 494