688 646
295 125
337 245
228 873
942 113
991 287
531 991
570 836
832 162
608 335
422 425
457 791
715 926
453 158
640 742
165 34
428 897
587 764
118 650
857 735