12227 126
10607 605
5229 547
3828 249
4888 488
41406 643
3654 451
26817 710
7333 595
2761 739
3675 916
1359 222
6681 90
1729 350
2882 738
10075 56
2312 484