243
260
143
228
182
96
276
175
110
130
121
30887
23510
21692
19473
1570267
15152
1401148
13546
1239144
11910
10550
8900