212686
663780
32688179
16424137
16428117
31899178
11754122
154191
253265
1501112
1094584
147073
1318898
155096
21851171
303885
22955177
146685
8652132
4042110
473763