341 906
1215 9
1087 700
777 861
984 503
845 341
1046 720
954 23
833 562
166 88
345 232
465 542
230 709
835 260
153 167
997 437
460 912
1043 134
199 73