27727
21050
19451
17292
1377265
13582
1244148
12076
10940
1048144
9160
79311
7610
69578
68136
6510
615184
5920
5890
5780
5735
5390
5380
53695
5132
4940
4910
48551