13227
115393
816117
965378
700414
628891
357755
828178
11395
121344
306967
555368
5135799
3556581
3065148
2371804
2229988
2044609
1955357
191278
1763118
1719136
1686195
1635471