688 401
482 38
546 125
386 651
989 550
796 690
189 173
49 50
767 628
183 361
1020 27
509 69
650 947
154 25
592 90
737 843
32 153
562 455
907 723
935 995
554 330
460 207