9956
9989
10536
11011
9737
9994
10200
11306
10517
11054
10047
9954
9984
9990
20689
13460
20670
16782
14387
14827
15038
10203
12494
16570
21004
12379
10017
22273
9941
16848
10527
28835
9846
9533
7537
23071
29581
22658
17817
17084
29671
31493