Latest

43
25

100
27

258
111

558
405

651
601

231
162

113
56

213
273

253
199

250
239

107
96

208
79

323
64

156
33

355
286

343
77

874
723

1,182
885

427
239