10722 125
9370 605
5134 547
3638 249
4744 488
39581 643
3542 451
24221 710
6171 592
2681 739
3531 916
1285 222
6632 90
1646 350
2819 738
9563 56
2214 484