Latest

938
2003

349
668

324
508

949
1291

721
1355

436
636

284

896
1011

1,601
1245

1,663
801

1,533
1165

2,112
1843

370
356

1,102
862

506
517

495
1012

1,150
1113

277
171

777
850

857
435