1016 937
1008 811
1004 663
990 682
989 700
987 717
978 162
965 807
960 109
959 432
956 839
955 680
948 127
946 357
943 697
938 948
932 530
928 226
928 621
927 587