5976 151
4517 216
1729 291
4800 423
4063 779
3960 297
6587 929
2844 403
7194 639
2926 164
6424 89
8191 357
3877 616