509 173
357 176
435 117
321 432
485 424
853 141
248 756
909 158
577 283
449 297
197 635
565 733
70 500
126 67
196 294
673 720
556 610
643 984
669 929
717 713