Latest

66
94

56
305

45
245

63
103

86
101

14
11

119
275

124
409

124
177

154
115

75
32

75
268

18
22

98
341

859

94
116

146
187

47
112

99
163

58
118