15623
16563
16863
18508
17694
17123
18018
21247
17272
19310
19899
19885
22064
21287
21385
20398
21675
21490
32167
22347
23809
24010
24416
31115
26495
24909
24808
25516
27597
25326
26864
28287
28957
29787
29265
28697
28094
30472
39833
31535
37351
32977
38762
38476
37710
32790
33108
36431
36202
47028