815 257
642 697
748 525
158 586
144 880
589 43
370 695
23 693
299 141
619 278
139 462
68 770
112 854
1164 1000
556 332
844 524
991 840
28 113
752 412
804 66
625 263
785 864
721 80