5951 151
4501 216
1725 291
4784 423
4045 779
3950 297
6579 929
2834 403
7179 639
2914 164
6399 89
8162 357
3873 616