13118
1239
14512
903
833
992
796
15913
14610
1047
15519
1216
39307
30120
28423
25825
2203267
20014
1929153
1789149
17746
14780
14490
12710