Latest

113
86

112
92

94
249

107
265

154
96

265
278

133
254

105
263

78
81

55
128

102
109

220
295

205
181

160
259

104
150

92
93

69
97

199
312

166
596

58
110