641 698
700 403
646 656
53 680
901 37
284 855
988 648
27 636
146 545
111 361
790 178
697 704
671 99
18 78
202 166
89 129
113 296
114 167
56 267
695 185
10 674
1 174
968 548
344 2
272 988
805 529
802 87
765 891
830 151
877 628