154891
148258
161493
1645118
171865
155075
1528120
151869
149165
17735142
143777
33861181
146883
438962
144793
151952
184597
2188115
383978
23636177