1005 957
907 603
893 854
883 24
862 609
861 956
851 370
850 901
840 108
763 514
759 810
710 879
709 7
679 341
666 325
614 802
609 861
609 825
587 372
548 332