249881
155519
208292
70728
101150
137119
49692
82440
41390
96951
203748
173320
226639
220003
106148
73990
322770
212968
358729
68985