( 22 , 497 ) David L Leffler.