1003 36
982 153
930 226
927 17
924 84
908 468
896 475
880 975
872 140
806 366
803 831
800 116
798 843
779 882
772 152
728 63
696 893
694 741
683 646
657 368