503
378
361
346
313
259
218
194
169
161
150
127
690
568
517
516
511
441
165
121
107
99
67
3,744
379
333
204
164
147
146
119
87
85
83
2,973
525
68
22
163
196
2,347
2
7
1
260
189
21 of 7,588 results