15819
15115
1290
2260
11979
6830
628
14022
10626
924
251
244
37667
29030
27353
24634
2100267
19134
1856153
1717147
17096
14200
13860
12100