449082
325099
393282
220867
316488
106240
582486
140033
179285
252204