1019 27
980 48
918 721
916 670
914 222
902 507
855 550
827 105
798 913
792 398
743 289
740 646
683 816
667 150
631 173
570 296
549 139
549 533
542 162
517 950