Then of course, the '97 begat the '12, the '17 begat the 37, and despite the hump the homely 520 begat the 620, minus the hump and then died out due to general ugliness. Meanwhile the '31 begat the 500...Geo