836 260
804 437
1215 9
1087 700
777 861
438 562
954 23
833 562
293 945
240 887
345 232
465 542
230 709
341 906
462 912
946 624
985 503
1043 134
363 537
845 341