38
579
40
493
57
418
35
295
18
305
21
265
41
205
16
203
29
191
20
899
33
120
6
137
2
152
3
98
123
119
1
63
7
111