31,437 9,821 8,352 9,418 9,937 6,521 5,754 4,057 1,961 603 22,492 8,552 21,306 187,623 69,061 41,076 23,150 12,730 14,863 5,782 7583,462