Latest

103
44

117
32

78
29

597
308

102
31

553
270

10

514
392

106
40

28
4

367
254

52
15

156
63

85
24

73
19

20

466
325

56
11

280
96

603
301