34629
29489
19833
18270
16738
14271
10934
9913
9716
9603
7895
7493
7434
7405
6850