11576 126
9820 605
5161 547
3710 249
4793 488
40503 643
3577 451
25056 710
6506 592
2705 739
3572 916
1305 222
6652 90
1675 350
2843 738
9751 56
2235 484