Latest 42

1,854
936

686
310

869
522

781
568

324
153

477
290

227
47

927
514

766
656

684
616

1,437
890

1,382
1025

1,162
591

1,745
552

2,031
1753

2,954
1831

1,786
4016

870
670

1,875
3370

2,170
1694