114833
234
1990377
702728
1303778
247
239
311
269
191
124496
55802
148535
131108
98392
365456
846253
125919
826206
69416