42,875 20,638 31,529 190,725 176,672 1,993 7,666 63,275 5,565 93,549 33,361 41,048 5,728 51,559 3,716 32,091 12,885 34,423 6,7519,831