6331
624711
910279
10679
145364
795549
882972
508581
48739
28066
394163
38482
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471