124 27
2815 888
2165 645
1464 446
899 183
153 48
2541 792
1725 382
2751 705
488 130
2731 750
2733 646
1026 252
2958 740
1031 209
2903 923
2166 586
1205 275
2240 738
1356 392
543 135
296 76
2667 793
985 290
733 169
1938 434
973 306
1702 519