1085
11826
818
1048869
767
10415
13110
975
1008
900
11617
8979
28977
22140
20341
18083
1447267
13982
1309148
12696
11270
1097144
9670
81511