12275 126
10657 605
5238 547
3840 249
4901 488
41472 643
3661 451
26954 710
7377 595
2767 739
3679 916
1363 222
6681 90
1736 350
2891 738
10095 56
2318 484