32714179
665580
16429137
16433117
31911178
11755122
253665
154291
1094884
1502112
1319298
147173
155096
21853171
22957177
303985
4044110
8653132
473863
146685