7000 15021 39288 42728 59613 17728 49384 10314 497201 851317 115084000