1031 232
1006 206
1005 937
994 243
980 383
973 604
933 130
932 185
914 83
890 697
879 735
873 108
864 18
862 281
852 768
835 653
830 990
806 119
787 922
779 438