Latest 2998

31,297
12651

3246

5390

26,639
15334

2707

26,455
9385

3951

28,431
8409

4162

34,668
14238

815

22,832
7241

31,205
11709

32,944
9436

29,077
15474

9215

19,501
8270

23,949
15221

24,014
10669

20,868
7960