451288
326454
394286
221572
317151
106748
584291
140433
179988
252942