Compleet bijgewerkte ranges

Op basis van script van anonieme bijdrager. De oude "ranges" zitten er nog in, maar ook heel veel nieuwe.