1031 195
1002 61
988 575
969 912
942 429
931 178
902 320
888 383
871 127
846 529
818 120
790 909
767 61
717 930
605 138
600 36
596 600
587 639
573 988
566 230