10661 125
9323 605
5123 547
3629 249
4741 488
39447 643
3537 451
24156 710
6153 592
2680 739
3529 916
1284 222
6631 90
1645 350
2816 738
9531 56
2208 484