29,251 21,344 124,510 541,3849,827