Latest

284
319

509
853

308
108

849
3030

343
442

606
839

521
569

749
989

385
577

500
699

519
967

561
1000

644
982

763
794

591
869

546
705

554
738

2,987
1306

627
580

568
572