5972 151
4512 216
1728 291
4796 423
4061 779
3959 297
6587 929
2843 403
7190 639
2923 164
6423 89
8185 357
3877 616