469373
169458
4621
605458
240895
847121
717322
773939
293708
448378
897901
941144
5135799
3556581
3065148
2371804
2229988
2044609
1954357
191278
1762118
1719136
1686195
1635471