1049 683
207 614
693 59
313 993
38 129
271 851
453 231
627 412
286 686
683 122
106 826
635 594
819 955
896 245
64 882
266 839