Latest

397
297

343
242

340
233

319
234

290
147

4,485
3057

264
131

245
118

25
5

373
322

370
310

369
329

2,665
1181

117
22

528
359

1,877
1467

288
209

382
259

482
247

204
91