12245 126
10626 605
5231 547
3832 249
4893 488
41434 643
3656 451
26878 710
7350 595
2763 739
3677 916
1360 222
6681 90
1731 350
2888 738
10085 56
2315 484