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