12080
12480
89363
74136
11021
10803
92128
10083
7961
7480
60127
7748314
688712
49443
48640
48138
4256271
4044158
33164
3257151
31136
26712
24491
22900