2135118
263760
1829111
200782
1995121
2871103
187975
179560
6302103
418062
32765179
277053
2836120
247897
345170
486063
3001107
201352
145984
8761132