Latest

287
85

601
280

430
399

575
93

344
445

301
540

1,447
893

558
54

390
9

175
54

219
281

335
375

584
661

482
153

379
244

422
99

229
78

941
330

654
504

28
0