341 906
1087 700
777 861
742 71
997 437
1043 134
978 565
1046 720
833 562
199 73
166 88
345 232
835 260
153 167
1215 9
352 289
984 503
845 341
362 537
438 562