Latest

861
5480

2,080
3667

439
560

473
756

210
275

446
532

344
377

103
29

80
19

493
596

625
483

207
234

165
295

641
540

864
968

412
383

153
88

515
579

1,709
5406

1,575
3701