286
168
163
158
128
125
121
88
79
77
73
67
3,572
129
1,149
435
348
179
175
102
70
58
54
51
50
1,291
325
10
12
89
95
1,193
4
3
1
141
105
147 - 168 of 3,701 results