10515
14615
19423
8244
16710
13615
1237
11912
12030
1103
14027
1830
39227
30080
28373
25735
2194267
19914
1922153
1785149
17696
14740
14450
12700