5970 151
4512 216
1728 291
4795 423
4061 779
3957 297
6586 929
2842 403
7190 639
2921 164
6423 89
8183 357
3877 616