312,925
648,159,785
308
306,680,000
3,339
3,826,372,000
9,694
339,180,000