847
580
577
563
413
398
376
350
342
323
286
257
12,592
383
2,691
832
512
417
359
351
335
304
291
243
226
1,549
354
1,197
214
185
4,371
7
103
60
21 of 12,975 results