18177
16584
23244
22352
17475
14679
17307
15268
17621
19559
16852
17492
16554
15654
15655
17694
14626
21191
15538
15541
18700
19364
19533
20716
18046
15668
19609
31470
24432
37971
29382
30507
31252
29355
29179
35399
33581
33405
7916