114835
235
1990381
702729
248
242
313
269
192
124496
55805
148538
131111
365458
846254
125923
826209
69417
16408
98396