575
520
780
7930
1148
10614
1439
16019
15315
13035
1310
1010
38517
29540
27793
25275
2149267
19444
1900153
1759149
17336
14470
14170
12430