2632

322386

 

4100

111867

87632

270210

30447

2378

102552

5

1479393

523

499603

157283

37865