585 925
508 642
310 511
962 331
885 575
314 283
904 718
405 397
354 552
790 221
841 1
363 767
338 701
605 1
174 779
382 479
97 871
943 408
874 57
560 270