Latest

166
21

2,968
781

83

573
87

698
182

513
222

31

1,306
534

553
141

813
169

877
171

808
314

18
0

503
44

540
153

490
126

39

749
190

352
82

29