
50163

55351

86126

34920

61709

25033

18512

22772

18150

56092

29580

26051

16182

33110

31297