1067 553
652 228
930 703
978 976
135 953
160 966
488 859
448 182
417 389
888 641
340 974
865 237
78 489
830 651