5957 151
4507 216
1725 291
4788 423
4049 779
3954 297
6580 929
2838 403
7184 639
2916 164
6405 89
8171 357
3876 616