1009 247
989 286
935 175
927 582
899 685
890 471
879 166
866 720
843 187
830 428
779 92
727 125
714 830
681 242
654 970
625 299
600 210
597 287
584 364
574 55