652328
78871
743485
285257
418786
511875
256397
184127
879468
83106
688551
158460
5332799
3760581
3273148
2588804
2314988
2170609
2093358
195078
1864118
1759136
1758196
1673471