9844
9047
8861
8575
16672
9166
10060
11950
7113
20473
14320
14312
29785
22679
23089
20390
42564
48177
24945
9541
23499
19486
28488
30766
11308