1540
989
1023
947
972
971
973
1311
1062
1055
1078
1021
1035
1185
1037
903
1310
1113
894
1181
915
1106
1054
896
10273
898
892
9272
902
1221
906
1217
1190
1258
1160