1067 553
652 228
929 703
978 976
135 953
160 966
487 859
447 182
417 389
887 641
339 974
865 237
78 489
830 651