633 56
1040 171
265 668
597 105
555 775
531 790
211 394
715 261
646 805
74 58
803 979
144 876
115 398
946 17
486 57
528 962
785 370
670 896
940 801
134 271