1095612
412836
186469
183845
1770294
173465
144542
132048
124824
113146
110636
108138
100512
97429
94744
89929
88418
86921
85623
79226
78517
76115
64617
60717
51545
51523
48027
47216
46510
41231
4046
3967
3968
36310
3152
2988
2908
2473
2452
23010
1972
1854
1593