20,241 19,575 15,735 43,304 37 2,905 43 18,734 16,021 19,164 20,721 31,535 42,110 6,390 16,168 34,039 37,812 13,990 18,572 32 652 9,809 6 820 4,274 6,863 8,019 7,19646,315