21,345 5,984 145 28,820 115,300 15,625 23.912 8.220 669 35,685 12,650 66,600 30,000120