All of them?? That'll take a while, and by whose standard of 'high-speed', for the US that probably means 'anything capable of over 80mph', for the UK, anything capable of over 100mph (ie, classes 41, 43, 91, 180, 220, 221, 222, 370, 390, 395 all count as 'high speed' by UK rules (even class 251 was classed as high-speed at one time), not all of them are available for trainz, but most are), over 200kph for europe or japan, etc, etc?