Re: oil filters
The 77 should be the Fleece filter and THAT is what you want. The 76 is a paper filter, it fits - but no one I know here will use a paper filter.
It'll say made in Germany on it - I just bought one for my car last weekend and changed my oil (had the oil in the garage, bought 16 quarts the last time it was $4.99 a gallon.