Latest 1003

413
570

472
341

702
417

452
216

681
388

460
226

562
530

659
313

574
517

2,316
869

342
164

537
599

319
315

775
442

404
303

369
254

375
394

483
424

251
97

397
308