10662 125
9325 605
5123 547
3629 249
4741 488
39452 643
3537 451
24157 710
6153 592
2680 739
3529 916
1284 222
6631 90
1645 350
2816 738
9533 56
2208 484