796 290
687 25
207 187
262 38
715 98
635 330
827 850
452 315
428 656
259 755
829 719
743 171
540 183
575 386
271 121
556 138
318 401
437 176
759 93
93 222