5958 151
4507 216
1725 291
4789 423
4049 779
3955 297
6580 929
2840 403
7186 639
2917 164
6408 89
8171 357
3876 616