3806
63816
100343
98022
2970
9640
12290
33581
8980
1780
2190
1520
2011537
14168284
1387912
12303261
1190340
112113
10167157
999212
844637
81736
76995
70072