6343
18121
6939
8394
21889
15729
24441
12403
14049
10844
10527
22799
36744
20560
34481
15047
25287
17899
22348
31142
26685
21011
27236
35712
50535