219671
159173
162450
158867
158860
145397
18425244
557958
366285
4369100
5349117
298861
277055
218978
2984109
2514104
319752
207151
234689
214996
204893