291953
89589
139276
126133
91763
160708
36538
54191
59578
103141