Latest

52
34

66
51

52
48

43
30

23
17

139
258

79
171

120
155

49
54

66
93

96
342

73
189

52
199

101
376

25
182

93
177

81
453

12
6

21
67

16
5