Latest

413
350

361
264

182
575

98
347

115
256

73
88

159
202

73
72

37
16

103
131

58
61

62
48

98
40

95
218

57
150

41
52

90
301

92
361

71
23

37
20