1081 340
1019 27
980 48
945 227
918 721
916 670
914 222
902 507
855 550
830 796
827 105
808 985
798 913
792 398
782 927
776 815
773 126
743 289
740 646
701 988