3730
326160
31654
2800
24775
25462
235112
1960
23548
276292
21356
19729
23606
17780
15641
14082
10882
1053263
9584
941148
9330
778142
7300
70811