640 633
460 136
307 342
505 365
108 961
720 456
518 57
332 698
417 121
142 169
439 342
479 428
692 801
122 614
897 9
368 280
648 750
81 215
435 575
730 159