69921
346594
96279
274297
85553
956990
90391
68943
674984
46701
466782
633870
5079799
3512581
3001148
2308804
2211988
2005609
1901357
189778
1742118
1715136
1658195
1624471