289,087
582,404,885
302
164,740,000
3,067
3,453,232,000
9,070
316,096,000
tab