258 71
830 92
715 458
242 679
576 78
307 791
615 147
958 290
1124 37
659 847
493 993
511 178
452 536
835 503
478 422
672 436
99 309