604911
41267
29754
1421189
13740
9761
12530
10193
9040
13050
11423
11010
43440
43303
3661270
3436156
2877149
27376
23312
21690
19800