20041216 city.patna: NTPC ranked 6th in top 10 firms