Latest

128
139

113
241

170
163

133
331

149
233

438
962

106
135

34
21

59
2

113
283

137
100

120
250

141
494

115
146

150
192

121
105

127
146

45
66

245
384

78
50