4071
3670
11622
9664
7631
13684
7733
10880
12696
12971
19836
16843
17708
15485
53726
22640
18010
20331
19585
20171
4270
13095
5510
12530
13210
6383
6330
10077
13258
15272
11287
10510
12458
14203
13445
13884
13718
14071
14875
22959
18063