50959
49256
24373


49183
48690
46490
48634