Latest

125
88

165
138

303
260

627
654

91
110

282
583

275
207

48
32

259
284

306
140

218
195

57
33

324
291

66
44

198
255

279
228

190
174

196
237

238
129

139
68