128 27
2820 888
2166 645
1471 446
902 183
157 48
2542 792
1728 382
2752 705
489 130
2731 750
2733 646
1026 252
2959 740
1031 209
2903 923
2168 586
1205 275
2241 738
1356 392
543 135
296 76
2667 793
985 290
733 169
1938 434
973 306
1702 519