110
1063
637
6410
5216
5210
324
4510
142
230
563
7136
37607
28980
27333
24614
2096267
19094
1851153
1708147
17066
14170
13750
12030