115891
39466
2086
1067130
596123
31825
18110
88847
46131
813
21544
2898
86932
48447
40746
21816
586106
73531
900178
7416