5989
16706
9572
9241
7166
12352
26313
7717
18553
12497
11454
10710
12295
14846
10892
25187
17616
19447
16630
10958
10937
21106
38253
35631