A collection of more than 400 "quirky" German toys which date back to the 19th century have sold at auction - for nearly £200k.