12250 126
10632 605
5234 547
3833 249
4896 488
41445 643
3657 451
26901 710
7355 595
2764 739
3677 916
1360 222
6681 90
1731 350
2889 738
10087 56
2315 484