4070
4040
3913
3810
4262
3830
3361
3470
37227
26558
2980
3001
28247
21420
19771
17523
1406265
13742
1270148
12326
11000
1066144
9390
80311