Latest

113
103

169
292

106
121

461
497

13
8

97
156

313
286

199
190

289
275

174
303

112
100

104
75

117
98

380
164

140
144

134
166

108
85

92
77

167
120

19
8