Latest

107
29

91
14

41
26

98
68

512
538

276
98

50
42

34
53

202
32

395
195

511
183

6
2

576
621

728
596

389
576

47
303

178
76

38
15

63
33

190
42