Latest

173
90

191
312

76
111

92
59

151
41

54
59

70
26

61
105

43
48

83
180

31

15
3

114
71

81
98

125
46

91
189

42
16

12
29

109
96

49
92