1031 354
771 870
427 641
874 180
963 672
1035 871
813 710
989 494
140 445
43 163
935 326
351 490
941 811
39 211