957 136
823 204
302 440
153 292
425 857
28 8
346 4
925 530
432 287
145 602
578 32
185 161
714 627
714 733