   30558     6027  1142656    12877      388    13520   112552     5096        0     4329    17949
   59352    38108  2311569    45475    54905   123064 11984280  2426567        0    65457  2477431
