28
977
21
883
47
664
35
599
38
349
52
304
9
245
7
165
6
159
13
720
152
27
138
22
126
5
113
3
111
105
101
103