1007 809
915 501
338 211
337 249
397 692
707 871
562 777
556 433
173 862
125 863
512 811
352 681
547 762
91 580
472 138