780948
622455
575344
795256
62044
754538
714362
720445
340391
94066
137894
90780
5116799
3549581
3050148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471