2759 215
2904 401
23187 82
2849 152
3620 331
1652 274
2773 477
4720 86
3784 443
4070 242
1868 49
1358 54
6251 251
2579 458
4488 567