66862
8131
87753
40262
41157
34342
58336
615
635
56731
20710
52913
658112
46913
46770
45108
4034271
3817157
31824
3124151
29756
25452
23471
21560