2 930 17 846 15 000 58060 76 426 31 245 140398 97 630 20 657 102660