588
532
381
328
317
299
290
283
272
256
235
213
570
426
390
361
352
302
298
274
232
190
110
96
2,362
522
475
343
228
217
216
212
207
200
1,282
309
1,310
774
155
2,969
5
1
142
45
126 - 147 of 10,653 results