Latest

325
706

338
565

278
278

312
164

286
269

355
328

250
256

73
100

467
277

996
1425

628
624

380
416

565
635

1,042
663

987
1032

478
389

373
235

691
1433

231
306

531
505