25262
1848267
15666
10690
728100
7395
79336
6200
6810
5960
561160
5760
34847
26840
22583
17253
1650148
1490147
13250
12580