1213599 4 407 467 18 916 5 693 050 24359 613 22 018112 2 248118 3 549582 14 292 3481068 158 547 73 231 833 540 157 172 281 995 69285