6859
41216
108433
43868
117978
63644
80
160
123
135265
21149
71
25467
19260
17401
15382
12072
1175263
10654
1051148
10030
900143
8220
75511