261358
223577
198569
182060
147784
142594
1533102
202974
199851
203865
183090
171150
4246106
164358
1972106
160991
173674
162279
170467
168472
2064114
178472
173997
162462
161879
1689106