5182 151
4039 215
1570 291
4323 423
3842 779
3615 296
6244 929
2674 403
6831 639
2688 164
5689 89
7408 357
3819 616