5961 151
4508 216
1727 291
4792 423
4059 779
3957 297
6581 929
2840 403
7188 639
2917 164
6415 89
8177 357
3876 616