Latest

126
376

165
513

94
156

144
299

72
77

114
207

125
149

120
85

61
195

107
159

130
293

53
104

128
257

85
74

52
75

91
158

116
351

49
39

136
508

161
522