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