835 260
352 289
1087 700
777 861
742 71
978 565
845 341
1046 720
438 562
166 88
345 232
465 542
230 709
153 167
461 912
954 23
833 562
535 585