Latest

148
165

226
126

87
87

337
244

150
108

51
18

114
115

227
115

156
125

69
33

370
268

268
73

313
618

270
200

156
94

582
589

348
160

248
344

202
98

516
211