31,930 6,997 3,04 a 40,636 14,735 20,480 10,288 45,600 38,675 65,061 121,819 9,03018,609