77897
325676
32257
498525
68693
307599
809217
359343
946890
290530
947597
450452
5116799
3549581
3049148
2357804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471