1008 264
1001 94
998 789
985 795
948 704
823 767
812 109
804 786
751 965
739 866
667 731
649 52
647 276
628 222
597 440
567 461
562 610
543 362
541 962
532 84