
471

294

4934

4721

24657

15155

55056

14283

31349

13855