1030 195
1002 61
988 575
969 912
942 429
931 178
902 320
886 383
871 127
846 529
816 120
789 909
767 61
717 930
605 138
596 36
596 600
587 639
569 988
564 230