29 793 304 637 516 61,061 1,628 1,255 2,705 950,921 150 76 93 36 7,110 97,519 125,348 459,724 78 207,471 441,400 6 6,028 25,549 6,672 4,516 688,334 72 2 52,131 152,242 29,182 1,1502,759