1003 381
997 546
982 85
973 777
925 796
911 922
896 744
828 320
775 835
761 522
687 365
651 398
644 742
597 979
559 269
552 672
537 540
520 861
493 639
464 300