2043102
1627101
183498
349793
300292
248391
183586
203768
206267
169063
178462
229361
224753
146666
1604103
161367
151071
151774
154871
154891
1520112
149050
149894
147497
158197
146258
147860
144266
148395
1499109
150663
147275
153962