660 630
473 252
533 888
938 197
634 698
516 429
67 557
737 883
1017 374
715 146
132 29
207 987
643 725
671 880
304 919
774 460
488 750
68 89
103 243
736 116