15724
18511
19319
13921
17235
1596
1713
16114
15316
1227
1642
1645
602311
43290
43223
41037
3641270
3413155
29624
2865149
27196
23222
21560
19720