Due to a (negative) comment, German house numbers are now generated between the range of 1 and 100. Although my research on the internet shows that German street numbers are regularly up to 1000, apparantly streets in smaller cities have lower numbers. Hopefully this will make addresses for more cities appear more authentic.