Latest

308
105

80
28

167
86

144
64

151
61

190
133

102
59

109
118

147
116

109
68

97
55

178
89

119
53

110
171

92
81

137
96

81
84

114
119

103
56

107
58