There was a thread about this,iv already cleaned mine ,i had more than you.
thats nothing! when i took mine off i had an ants nest there!!!!!!!!!!!!!!!!!!