
311825

104694

29444

47450

240176

59586

2773

2188

1973

2768

1745

9564

3730

2133