History

493

634

12 615

38 286

39 210

39 730

38 553

41 826

11 884

63 088

18 659

22 457