1063 975
1044 967
756 985
620 838
370 241
948 79
1058 6
334 869
352 197
890 158
720 840
1021 231
238 385
848 969
360 918
293 814
1041 610
913 88
181 146
307 458