23294
11985
12939
116232
5151
21316
3297
12108
63550
14795
42534
7978
115731
3134
14518
41898
63165
4946
20935
11792
22948
12748
11860
7776