10742 125
9394 605
5134 547
3644 249
4746 488
39621 643
3544 451
24239 710
6182 592
2683 739
3531 916
1286 222
6634 90
1648 350
2820 738
9568 56
2214 484