Latest

28
18

402
157

599
638

53
21

27
26

54
94

17
12

934
42

54
17

52
36

87
161

148
234

151
211

153
186

121
212

190
278

109
100

209
169

435
416

210
228