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