144256
154073
237753
1960108
1957103
1824118
183894
188880
204976
254158
209079
2644120
253092
197472
326899
269788
2369109
219855
143870
145967
147955
150266
144282