159288
172573
185975
1729103
195195
1691120
1665113
182974
32716179
665680
147555
16432137
31911178
239496
360165
5449112
1962106
16435117
1505120
1094884