40009
19182
22255
18367
17258
19179
22594
13987