5974 151
4515 216
1729 291
4800 423
4061 779
3960 297
6587 929
2844 403
7191 639
2924 164
6424 89
8188 357
3877 616