129 27
2826 888
2169 645
1477 446
902 183
161 48
641 195
2544 792
1729 382
2753 705
489 130
1776 513
2731 750
298 69
2734 646
1026 252
2959 740
1031 209
2903 923
2168 586
1205 275
2781 751
2578 699
2241 738
1356 392
544 135
2309 613
2276 630