38893
34303
28646
26322
25266
24776
23831
23243
18844
18166
17524
17250
15774
14275
12833
11552
9573
8999
8600
8592
8564
8174
8134
7979
7889
7778
6866
6860
6782