41776
39290
24373


40877
41225
35352