5035

31546

15114

11832

10604

8675

6619

6155

6059

5290