202131
47226
21828
9090
8555
7818
7437
6767
6272
5480
5428
4797
4703
4609
4046
3943
3338
3143
3119
3101
3038
2916
2914
2905