1085 850
793 826
843 783
359 727
131 660
539 588
535 562
972 561
724 551
523 536
588 427
347 383
976 371
159 310