4030
3970
3823
3750
4212
3790
3420
3231
36627
3001
3480
2850
27587
20980
19371
17222
1371265
13522
1240148
12056
10910
1037144
9130
79311