1017 503
1016 740
1008 234
1007 36
1004 461
997 371
990 656
985 153
978 109
977 262
976 382
965 32
963 672
963 1
954 138
949 979
947 551
939 226
937 805
937 703