10143 1788
9652 2279
9354 990
10274 1048
133 7
367 870
657 543
739 851
920 874
285 783
521 417
503 958
423 179