131 27
2830 888
2171 645
1482 446
903 183
163 48
2546 792
1729 382
2755 705
489 130
2734 646
1027 252
2959 740
1031 209
2905 923
2173 586
1205 275
2241 738
1356 392
544 135
296 76
2668 793
986 290
734 169
1938 434
973 306
1703 519
2358 717