31,285 30 52,431 31 12,604 172,090 255,551 49 4 , 066 | 85 12,395 38 27,762 76 11,948 71 71,635 27 11,943 71 105,718 77 44 , 669 ; 47 1,391 65 51,583 357,554