International development statistics 2004 (OECD, 2004)