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
92 580
472 138