292178
89660
139394
126217
91816
160783
36557
54217
59610
103183