Latest

131
109

134
92

148
112

146
101

137
118

124
69

129
102

113
111

24
14

154
108

142
178

123
124

28
3

115
167

100
129

89
120

105
84

113
133

115
100

119
112