11581 126
9820 605
5163 547
3710 249
4794 488
40507 643
3578 451
25070 710
6507 592
2705 739
3573 916
1305 222
6652 90
1675 350
2844 738
9753 56
2236 484