3323
2953
5538
2541
7488
3911
11370
8564
10092
12307
14287
11130
36838
12188
12141
22722
46516
9548
64024
18322
13185
10047
25502
12420
14862
41856
16125