833 34
1728 242
5517 653
4601 351
3692 901
985 63
1757 219
2413 512
3845 908
3699 541
2097 320
3787 958
2883 544
1108 69
3005 595
8193 861
14244 472
2624 522
3569 134
12954 112
2381 272
2843 447
2467 601
4739 850