147283
150053
143954
1530110
148897
149672
157755
145574
148659
147896
282558
2643100
3197102
2651105
252566
228483
291792
3658116
217680
179668