Latest

163
132

229
64

162
48

134
148

155
15

158
54

144
58

99
118

178
123

314
293

171
86

200
117

223
347

163
274

206
140

137
115

33
47

72
148

25
11

142
43