27087
20330
18901
16892
1323265
13192
1196148
11816
10690
971143
8880
78411
7480
67478
66236
6350
5830
583184
5820
5655
5520
5240
5190
50995
5072
47951
4740
4710