Latest

311
202

873
256

897
424

133
76

343
200

311
163

343
173

95
32

240
159

366
433

466
95

1,316
406

210
75

967
219

298
104

178
21

65
12

526
252

113
17

203
90