125 27
2816 888
2165 645
1468 446
901 183
153 48
139 40
2252 628
905 200
2751 705
193 47
1388 449
1077 291
488 130
1683 488
1604 415
2646 770
714 228
2731 750
2274 479
2513 721
2733 646
2903 923
2781 751
568 154
1534 302
1513 434
1609 492