286 595
826 510
911 774
1017 406
934 615
153 655
960 51
903 396
385 612
758 777
239 492
50 173
727 85
881 970
1038 243
182 88
724 224
737 16
207 648
471 841