291976
89597
139291
126146
91770
160719
42449
36542
54191
59581