232362
251496
1207776
517578
467777
26095
1293051
47578
302249
23075
656209
1297210
15133
255884
124962
489022
33046
10417
257021
39327