5953 151
4505 216
1725 291
4788 423
4045 779
3953 297
6579 929
2836 403
7182 639
2916 164
6404 89
8170 357
3876 616