2641

324561

 

4119

111888

87791

270638

30445

2378

102555

5

1494975

523

501025

157330

44820