Latest 306

184

512
311

438
488

447
437

229
135

204
138

238
280

388
214

598
558

319
347

406
407

3,806
886

419
296

346
193

380
216

9,902
1783

4,819
1063

593
234

1,947
623

1,181
939