Latest

451
538

505
314

288
190

429
209

605
340

159
81

171
77

412
275

438
160

573
432

488
262

609
361

716
563

532
192

1,001
483

766
673

363
396

748
501

169
89