9953
9987
10533
11008
9734
9991
10199
11303
10515
11053
10044
9951
9983
9989
20688
13460
20669
16780
14386
14825
15036
10203
12492
16568
20994
12376
10014
22268
9938
16843
10526
28833
9845
9532
7537
23069
29578
22647
17812
17079
29668
31488