96
727
65
565
61
560
62
466
53
396
28
321
17
245
24
237
6
169
3
183
12
155
148
9
140
135
13
772
31
142
20
130
121