5046 249
10488 673
3369 223
7047 493
3721 82
4253 677
4231 468
2868 274
5165 457
4733 665
4695 577
8646 576