1990

15

2731

5851

8234

1483

3118

6195

406506

396

4922

3303

14800

46343

1655