
30998

21355

80516

98926

52172

10312

45867

11257

95767

73402

84121

48556