202121
47195
21820
9089
8550
7750
7416
6762
6266
5386
5382
4700
4589
4524
4043
3676
3321
3143
3118
3093
3033
2916
2889
2867