173886
165695
182285
188763
1779115
166690
155153
1901113
33094179
33866182
17349141
8567107
6421103
144580
1505109
185488
308686
17089117
12147122
148082