530
529
502
495
486
455
312
279
258
214
188
177
840
198
187
140
110
89
87
71
65
50
47
1,450
512
356
315
240
192
190
186
166
131
821
435
766
76
21 of 7,109 results