1022 476
944 39
927 211
905 322
901 911
894 966
894 290
893 755
878 62
852 249
845 465
777 387
747 151
721 48
700 906
668 625
659 511
645 678
565 611
556 586