252 962 41150 33 592 64 496 41 199 27 570 339 427 277 936 966179 126902