159957
213280
205258
182072
261661
1680117
1629107
222260
16317137
32561178
151491
145568
197374
649580
145173
31836178
152896
192194
197266
4026110