96
102838
10411309
13345814
950465
1079071
10626737
304
272
302
176
182
214
193800
291
207
202
288
292