29,597 27 , 987 374 3,371 4,586 3,089 332 40,782110,250