Latest

105
148

114
86

150
158

92
81

112
170

329
384

417
518

291
263

269
386

239
201

176
288

142

133
244

163
138

175
169

287
236

161
157

162
236

61
51

275
274