Latest

342
353

232

359
293

32
9

83
36

108
57

321
247

194
26

1,122
472

170
133

140
95

278
117

117
86

132
55

151
161

564
414

261
208

200
121

297
131

155
62