1045 683
207 614
692 59
311 993
37 129
271 851
449 231
626 412
280 686
682 122
106 826
633 594
818 955
889 245
59 882
237 839