Latest

343
296

429
214

309
98

868
435

1,251
891

1,732
983

215
57

1,117
548

1,489
770

913
565

1,402
1288

923
575

587
346

1,479
683

410
169

770
287

1,058
997

592
286

478
240

810
625