91
692
54
650
83
565
38
336
35
279
25
254
45
251
7
189
5
163
41
153
9
179
6
155
17
147
145
318
1
142
10
132
37
140