5951 151
4503 216
1725 291
4785 423
4045 779
3952 297
6579 929
2835 403
7179 639
2914 164
6401 89
8166 357
3873 616