132 27
2833 888
2174 645
1483 446
905 183
166 48
2546 792
1729 382
2755 705
489 130
2731 750
2735 646
1028 252
2959 740
1031 209
2905 923
2174 586
1205 275
2242 738
1356 392
544 135
296 76
2668 793
986 290
734 169
1938 434
973 306
1704 519