1011 551
982 559
929 360
885 797
812 608
787 497
780 587
774 194
755 737
675 595
653 274
628 24
626 107
604 67
588 369
585 150
529 610
504 230
495 811
490 652