148491
215189
3070117
145654
32481177
206883
2444100
2121103
153373
1968107
1946105
1552119
373198
1518103
152297
212475
196266
264492
351485
204174
644480
31801178
16235137
1314395
16296115
151878
11683120
144867
2909107
8605132
149166
328969
7121118
3340120
22922177
1089884
470763
152066
146193