102,382 89,112 70,382 39,053 905,639703,465