578 743
318 134
839 809
96 960
665 891
181 1000
577 291
49 220
850 588
290 977
791 101
686 755
12 193
728 343
374 621
480 624
948 487
875 166
988 544
30 417
583 494
300 49