333 124
770 433
732 289
50 516
403 600
636 851
546 115
954 84
765 950
1005 291
593 894
596 129
648 947
587 90
57 507
1243 1000
767 628
909 144
295 642
295 755
227 39
352 934
172 763
885 301