25490
1543148
11640
84978
7942
6570
6010
5120
52972
4128896
3910
3411
33397
23822
21193
1735267
16472
14696
1394144
12700
9890