120 070 35 731 49 477 340 700 676 3 258 32 483 1073 37 833 628 736 1 024 30 046 18 293 61 408 291 3 924 1000242