292896
89859
139756
126474
92002
161010
36612
54313
59693
103362