59 296 000 5 505 000 1463 000 242 376 000 239 000 73 610 232 000 200 172 000 2 321000 114000 12 865 000 12 699 000 25 056 700!