1029 195
1001 61
986 575
969 912
940 429
928 178
901 320
883 383
870 127
838 529
816 120
784 909
766 61
716 930
605 138
594 600
590 36
585 639
562 230
561 988