9339
8250
12722
6782
9950
4422
7359
6650
6188
14025
7508
6468
9220
9797
15407
12602
23933
29693
14932