948 532
689 408
371 81
175 821
824 161
917 1000
944 53
142 176
663 720
54 498
786 79
692 272
883 82
120 32
810 739
796 5
102 72
785 865
76 252
946 269