180370
159060
182078
1727105
1710106
169255
173774
165586
16315137
151491
32560178
145568
197374
649580
145173
152896
197266
192094
4026110
31834178