31
750
52
488
25
392
19
285
36
292
46
183
47
218
17
165
70
168
68
395
18
182
12
110
188
131
1
133
20
112
7
15
93