10683 125
9342 605
5126 547
3632 249
4742 488
39497 643
3538 451
24187 710
6162 592
2680 739
3529 916
1284 222
6632 90
1645 350
2817 738
9547 56
2211 484