11584 126
9827 605
5163 547
3711 249
4794 488
40515 643
3578 451
25091 710
6511 592
2705 739
3573 916
1305 222
6652 90
1675 350
2844 738
9755 56
2237 484