19
998
18
581
94
428
61
297
29
275
9
285
15
202
77
145
173
3
133
128
5
124
14
115
12
118
68
395
16
198
11
103
7
101