48119
546250
57320
45641
901951
871315
717140
669187
836791
601429
44834
758420
5055799
3492581
2973148
2294804
2203988
1998609
189478
1888357
1735118
1708136
1653195
1620471