+1


«Восьмиста» is not the proper form. It’s the form built by analogy with the oblique-case form of 100 «ста». It is also widely used among Russian speakers.

Just in case, I’ve made a tool...