1040 937
712 236
458 558
719 502
359 547
726 774
939 743
157 876
292 930
271 207
95 523
586 30
1052 793
268 373
756 645
1197 10
855 241
680 903
524 871
833 325