12305 126
10685 605
5238 547
3844 249
4908 488
41499 643
3666 451
27020 710
7392 595
2772 739
3684 916
1367 222
6681 90
1738 350
2899 738
10103 56
2323 484