1015 341
947 849
902 863
65 325
870 14
791 475
849 649
297 897
848 780
759 679
284 316
221 108
261 924
465 55
253 110
265 555
814 705
823 475
635 327
875 969