47
665
143
635
35
585
496
31
372
327
28
286
55
266
21
255
13
722
12
238
16
189
9
169
11
160
166
14
156
126
5
106