114835
235
1990381
702728
247
241
312
269
192
124496
55804
148537
131110
365458
846254
125922
826208
69417
16408
98396