12122 126
10493 605
5211 547
3806 249
4877 488
41258 643
3641 451
26498 710
7091 595
2745 739
3658 916
1351 222
6676 90
1715 350
2875 738
9981 56
2301 484