835 260
1215 9
1087 700
946 624
742 71
984 503
363 537
1046 720
636 863
240 887
166 88
345 232
341 906
462 912
777 861
954 23
833 562
293 945