326 521
460 369
271 103
765 780
97 44
566 470
142 891
724 908
974 737
428 191
28 53
806 885
328 159
244 267