138415
92229
9149
90627
83813
75215
59010
5797
5667
54115
4679
4236
3883
3829
33710
3173
3002
2574
1800
1522