Consider adding -ham to the list, that seems to be an ending predominant in eastern bavaria. 
Very interesting stuff. You can nicely see those places which were founded by slavs, ages ago (-roda and -ow, among others, if I remember correctly).