Latest

29
23

29
142

79
190

18
12

66
84

6
5

116
89

59
43

64
51

27
19

52
28

30
82

81
186

126
338

83
113

41
33

72
102

140
22

51
49

103
105