477
4210
1258060
282
833
526
11316
422
1103
677
527
5112
39307
30120
28423
25795
2199267
19984
1927153
1789149
17736
14770
14490
12710