First of all, use the search function. I can think of at least a dozen times ive written pretty substantial guides for germany vs soviets, and probably 50 more counting the rest of the forumites.
Second, as a rule of thumb, i keep a minimum of 9, hopefully 12 per province bordering the soviets, to pin the enemy in place and let the panzers and motorized do their thing.