574272

218654

101008

61174

 

308086

10970

5830

1362804

107778

117434

27415

173249