769925
75995
147776
325974
331262
812235
372724
86166
295351
854686
711275
593748
5106799
3539581
3039148
2341804
2223988
2027609
1937357
190578
1751118
1716136
1678195
1630471