26580
1367612
287930
55919
45227
79335
62118
79324
154223
158128
88815
124820
2964
3835
162637
3014
2821
668101
139221
108723
11980261
132650
292533
79917
5375
97622
83518
43017
183237
173015
144742
74310
3516
71814
133713
80722
48114
75220
61815
135762
107229
45812
34212
63823
61327
29510
36410
1740
62014
1291
19310
49222
117622
89426
1330
92115