1032 354
771 870
428 641
874 180
963 672
1035 871
816 710
989 494
142 445
44 163
935 326
351 490
941 811
39 211