1011 952
995 39
982 585
921 231
905 926
901 912
891 655
889 852
886 296
885 884
879 15
865 918
861 399
860 97
846 274
830 316
814 844
790 815
725 913
710 160