306,162
629,412,385
308
306,680,000
3,262
3,721,152,000
9,694
339,180,000
tab