6646 151
4936 216
1922 291
5282 424
4353 779
4246 297
6865 929
2998 403
7806 639
3393 164
7084 90
9156 357
3949 616