Latest

38
11

96
53

54
3

59
30

43
20

61
12

298
213

82
70

52
29

162
155

78
32

66
46

52
9

90
43

62
17

98
79

76
37

77
42

92
34

25
14