Latest

112
30

136
116

120
43

34
12

211
189

56
13

165
99

232
152

221
111

205
57

140
123

89
52

194
175

129
33

277
306

143
43

170
250

259
87

89
52

306
193