12295 126
10676 605
5238 547
3844 249
4907 488
41493 643
3666 451
27013 710
7388 595
2772 739
3682 916
1365 222
6681 90
1737 350
2899 738
10102 56
2323 484