593211
42740
42583
40397
3583270
3377155
29364
2823149
26906
22812
21270
19350
148779
140311
1376189
13500
13334
13305
129936
1295100
12870
12240
11770
11240
11173
11040
1091216