http://pokemondb.net/ev
All Pokemon EV rates are given here. Though I'll give recommendations
HP: Amoonguss (2), Foongus (1), Alomomola (2), and Palpitoad (2)
Attack: Pidove (1), Lilipup (1), Gurrdurr (2), Leavanny (3), Cubchoo (1), and Beartic (2)
Defense: Roggenrola (1), Durant (2), Ferroseed (1), and Whrilipede (2)
SpAttack: Litwick (1), Lampent (2), Heatmoar (2), Vanilite (1), and Solosis (1)
SpDefense: Cryogonal (2), Gothita (1), and Frilish (1)
Spd: Deerling (1), Basculin (2), Minnoco (1), Woobat (1), Blitzle (1)
Some of these may give off multiple EVs so be careful.