Latest

42
37

129
241

72
148

67
325

32
18

95
184

86
232

130
319

34
122

206
747

46
116

228
835

73
266

44
190

159
539

124
338

122
130

88
204

115
346

66