107,958 44,669 61,514 108,910 638 478,348 724,335 642 487,722 1 , 873 , 010 11,137 183 6,000 8,600 437 428 281,724 24 , 0001 , 626 2,460405