4820

3143

10417

84080

3540

4383

1772

2906

2737

1147

25091

3567

11523

805

331