Latest

106
137

188
139

113
131

344
339

0

206
221

206
238

59
54

308
512

201
149

168
209

95
139

349
305

392
303

20
10

344
328

251
247

405
212

114
148

361
276