43,737 31,732 46,031 194,793 250,548 4,816 25,029 10,804 78,437 4,765 111,386 34,105 1,688 51,153 4,667 45 62,779 20 8,330 94 35,116 16,516 42 ,87b