4161
4100
30918
3023
30762
3044178
29723
2860
53251
27212
26531
23735
33237
25320
23662
21053
1718267
16342
1530148
14566
1377144
12610
11500
9800