979
982
978
1324
1068
1063
1085
1031
1044
1191
1043
908
1322
1131
904
1194
927
912
1121
905
10315
907
909
9296
1234
914
1226
1209
1290
1169
1160
975
1039