4976
12768
21014
42005
115808
9649
63219
22988
11912
14558
11816
3162
63165
115732
20936
4947
11795
14519
22948
3136
41900
12749
11865
9586