835 260
803 437
339 906
352 289
1087 700
777 861
742 71
460 912
1043 134
978 565
845 341
954 23
230 709
1215 9
984 503
465 542