11729
9113
16610
9512
10715
8111
8517
739
1026
7716
10212
7822
30877
23450
21652
19443
1568267
15072
1401148
13476
1235144
11910
10480
8870