123,221 303.939 29,622 4 , 651 , 785 137,869 92,617 301,006 117,560683,941