1003 454
989 588
950 42
923 809
897 103
890 146
847 188
802 525
784 649
784 931
773 783
720 527
719 486
718 802
714 424
702 786
701 530
698 128
696 66
692 719