3575 805
4436 568
17247 358
15752 829
1299 64
1898 278
9019 230
5120 484
6279 280
7234 674
9742 714
7162 657
5135 127
3448 109
3946 562