1008 358
958 862
887 779
849 874
846 610
843 15
822 37
789 988
779 201
763 574
752 953
714 980
670 763
667 195
620 461
602 628
592 857
587 174
499 301
490 130