10701 125
9354 605
5132 547
3635 249
4743 488
39527 643
3540 451
24200 710
6163 592
2680 739
3529 916
1284 222
6632 90
1645 350
2817 738
9550 56
2211 484