677268
216723
617675
563148
216111
652217
214507
841153
13850
5397
554587
166644
5096799
3528581
3029148
2332804
2218988
2016609
1924357
190278
1749118
1716136
1671195
1628471