15029
15260
13643
15085
6296
6413
5790
6756
14884
14262
17387
45966
6958
8331
5361
6003
5625
6193
10937
11863
9187
10457
10455
10651
9262
9747
9724
11186
8882
9607
12494
12333
6022
6602
8796
8531