125 27
2816 888
2165 645
1469 446
901 183
153 48
640 195
2541 792
1726 382
2751 705
488 130
1776 513
2731 750
296 69
2733 646
1026 252
2958 740
1031 209
2903 923
2168 586
1205 275
2781 751
2578 699
2240 738
1356 392
543 135
2309 613
2276 630