40,954 70,998 34,200 31,830 21,44942,870