15819
15115
1529
2260
11979
6830
628
10626
924
251
244
1225
37647
29010
27353
24624
2097267
19124
1854153
1712147
17096
14190
13860
12100