Latest

904
1622

388
658

296
718

277
1440

724
1252

294
934

1,764
3066

342
610

633
949

274
751

1,097
3678

273
461

432
846

643
1887

1,211
2117

500
634

394
913

2,087
5441

280
783

290
259