Latest

280
159

349
159

303
137

297
283

247
181

168
60

27
4

153
82

38
5

324
164

174
44

215
115

67
17

72
56

680
418

380
362

340
148

622
449

316
249

164
136