93
662
25
396
28
309
58
295
17
273
278
1,048
41
269
15
215
21
213
32
210
192
7
182
13
170
9
20
134
123
8
109
4