who is the driver that has a laps smaller than 498,  less than 58 points, a car number bigger than 22 and who has won $93,514?
david gilliland