51
643
43
559
45
531
49
389
12
343
13
231
20
195
5
190
21
169
1
170
15
152
144
17
134
7
114
8
120
103
98