Latest

196
396

60
82

358
120

115
20

309
63

325
57

153
43

449
147

183
69

212
153

436
228

628
556

210
128

130
73

905
342

397
171

334
142

166
101

353
183

231
57