Latest

636
283

409
169

375
249

82
59

307
397

517
522

325
590

68
27

455
588

416
264

99
61

280
675

440
686

426
774

650
773

811
831

889
869

419
301

200
371

550
704