150953
260098
2075117
173092
201159
202974
184756
191498
148856
225999
233164
179190
224685
233071
180384
174894
179765
1907121
177559
193152
152271
147654
155861
144152
149860
153194
152873
1481106
145266
1495106
150571
148374
146484
161255
158396
1510110
154485
1544120
153471
152091