1002 709
553 555
659 135
373 423
297 213
464 374
55 552
647 773
1027 694
267 728
578 686
101 234
225 656
590 601
701 245
946 470
145 121
162 31
187 124
946 201