11586 126
9827 605
5163 547
3711 249
4794 488
40517 643
3578 451
25095 710
6511 592
2705 739
3573 916
1305 222
6652 90
1675 350
2844 738
9757 56
2237 484