103 872 57 601 75 640 1 822 632 256 262 12 058 68 375 156880