476772
207101
67823
204792
592155
480402
81944
748659
656400
686190
900719
807727
5068799
3508581
2993148
2306804
2206988
2003609
189678
1895357
1740118
1714136
1656195
1623471