
50658

55901

86999

35188

62462

25249

18668

22960

18284

56607

29815

26304

16269

33457

31542