Latest

95
148

117
223

95
118

181
119

318
392

352
411

268
436

16
14

101
133

34

283
293

309
230

96
90

87
90

202
274

222
190

216
121

426
479

136
210

20
17