Latest

216
111

106
65

198
91

107
49

279
144

248
125

647
380

48
25

71
27

199
74

220
178

173
157

208
156

268
153

187
135

486
302

515
180

144
13

428
276

508
193