5960 151
4507 216
1726 291
4790 423
4059 779
3956 297
6581 929
2840 403
7187 639
2917 164
6413 89
8173 357
3876 616