135 27
2836 888
2176 645
1486 446
906 183
169 48
2547 792
1729 382
2756 705
489 130
1776 513
2735 646
1029 252
2959 740
1031 209
2905 923
2174 586
1206 275
2242 738
1356 392
544 135
296 76
2668 793
986 290
734 169
1938 434
973 306
1705 519