1049 871
778 870
944 811
818 710
964 672
431 641
993 494
351 490
142 445
1054 354
938 326
39 211
878 180
46 163