Latest

833
278

506
358

109
100

491
321

504
650

765
333

1,075
488

600
191

279
159

377
170

599
385

251
98

952
1299

486
502

779
684

1,028
515

384
265

738
940

734
659

618
402