Latest

345
159

300
137

296
283

247
181

168
60

26
4

152
82

38
5

324
164

174
44

215
115

67
17

72
56

679
418

380
362

340
148

622
449

316
249

164
136

567
596