Latest

384
259

96
182

58
135

22
47

20
25

76
130

52
135

94
230

124
222

147
193

178
320

94
205

73
170

95
174

73
141

129
178

91
167

64
152

89
269

72
99