5980 151
4519 216
1731 291
4805 423
4066 779
3964 297
6591 929
2847 403
7200 639
2931 164
6429 89
8195 357
3878 616