785
662
965
404
6919
423
5721
8310
11216
1190
493
528
38097
29190
27533
24894
2126267
19324
1873153
1736147
17206
14290
13990
12230