113
835
73
774
61
530
50
449
43
344
17
243
29
242
21
208
15
203
6
188
195
14
192
154
149
20
896
3
155
150
19
57