39,706 41,946 21,275 33,252 225,278 295,593 7,080 8,883 5,853 25,385 1,182 3,0402