12121 126
10492 605
5210 547
3804 249
4876 488
41255 643
3641 451
26490 710
7085 595
2745 739
3658 916
1351 222
6676 90
1715 350
2875 738
9980 56
2301 484