1043 296
2627 472
2340 428
3258 149
12683 700
1072 93
3349 746
1508 99
4075 69
2119 416
3944 179
2582 88
1774 79
2398 477
2277 478
2452 356
2351 372
2872 475
4484 421
8847 147
7579 764
1137 171
3918 389
3419 715
3715 453
3539 772
5265 490
3370 82