1781
13922
1074
1410
1213
1186
1312
2141
9014
1159
13511
1446
614212
44030
43933
42117
3721270
3509156
30014
2910149
27866
23692
21980
19990