
1481

3048

5834

9077

15874

10598

20571

21730

18530

31561