Latest

139
104

60
17

105
87

86
18

82
50

145
79

155
115

359
244

104
37

75
55

76
35

143
121

123
173

125
90

137
31

121
31

22
22

38
2

123
78

96
46