Past Performance at IMO

Year 2007-2016

IMO 2016
IMO 2015
IMO 2014
IMO 2013
IMO 2012
IMO 2011
IMO 2010
IMO 2009
IMO 2008
IMO 2007
IMO 2006

Year 2002-2005

IMO 2005
IMO 2004
IMO 2003
IMO 2002