598 537
405 104
563 779
1156 638
993 527
890 358
368 676
814 123
171 372
904 496
414 770
281 357
350 557
490 556
987 392
719 987
295 608
287 621
132 25
335 628