Latest 2840

19,984
7379

287

2537

22,977
9778

22,333
8799

12,984
4085

2074

41,350
18456

32,294
18031

426

3868

38,239
14464

2324

63,476
21050

349

2069

583

9,880
2745

549

543