12521
14615
15022
16710
12812
13515
2250
10716
14820
11930
15225
13927
38457
29510
27753
25205
2144267
19424
1887153
1750149
17316
14440
14140
12390