Latest

122
130

134
129

49
42

137
165

159
334

146
169

156
312

111
31

58
114

139
170

96
94

153
310

190
268

140
225

155
181

164
325

111
267

153
187

160
253

185
205