315
294
199
159
151
121
120
118
115
114
110
94
247
168
130
95
89
84
69
61
60
52
41
413
329
209
200
164
145
116
109
96
83
56
20
104
54
71
26
1,677
1
11
24
42 - 63 of 4,202 results