5967 151
4510 216
1728 291
4795 423
4061 779
3957 297
6585 929
2841 403
7190 639
2920 164
6416 89
8180 357
3877 616