25 800 128 000 289 000 191 501 4 149 533 2239 928 436 214 306 812 454 200 54800 102030 1263 455 929 525 1 356958