Anyone help me complete the following? Engine codes and power outputs? Also any useful links on same (good or bad!)

2008 325i
  • N53B30
  • 2996cc I6
  • 210hp/160kW
  • 270 Nm (199 ft lb)


2008 325d - 3L I6
  • N57 D30
  • 2993cc I6
  • 204hp/150kW
  • 430 Nm (317 ft lb)


2007 325i - 2.5L I6
  • N52B25
  • 2497cc I6
  • 218hp/160kW
  • 250 Nm (184 ft lb)


2007 325d
  • 2993cc I6
  • 194hp/145 kW
  • 400 Nm (295 ft lb)