Latest

305
131

165
82

424
111

288
159

369
171

255
109

291
101

241
48

414
328

386
205

169
102

278
50

808
363

234
114

151
86

298
155

267
212

218
92

203
76

179
72