2893
10929
9771
1389512
2910
7830
4870
6000
10040
13850
2014537
14191284
12332261
1191640
112183
10189157
1001212
846837
81846
77215
70192