292380
89721
139510
126301
91868
160836
36579
54241
59635
103246