
39476

40884

32556

31286

39741

30513

30601

38060

21699

27254