712613
703947
858416
93583
682131
85550
533868
675254
175730
714333
500661
46019
5036799
3468581
2939148
2265804
2194988
1983609
188878
1865357
1723118
1700136
1644195
1613471