425 93
992 744
590 729
573 64
569 544
1028 987
497 848
481 637
153 783
761 347
665 759
261 227
838 417
550 741
754 815
731 562
669 752
250 529
400 767
702 907