42
777
33
427
12
399
39
394
15
337
36
324
43
280
47
285
38
207
6
188
26
175
18
166
17
14
158
156
150
22
149