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