1073 250
1089 869
274 667
976 754
950 656
1332 711
555 742
296 241
1063 680
449 902
699 834
912 137
930 466
1043 246
921 276
492 234