134 26
1246 323
3147 953
1001 160
2689 639
2726 769
2775 841
764 109
1632 295
270 50
2679 665
3134 579
1046 245
2478 673
2240 679
2037 652
1800 340
1433 292
1173 335
2737 591
1298 319
1876 448
2899 879
1819 540
732 183
1605 437
1156 289
2849 897