317874
253573
2244113
219266
202198
195987
189188
1877113
1847102
166780
158451
1533115
152356
1474120
1516119
1439110
153192
145798
142356
143565
149990
142570
145575
147686
144576
147356
1430101
141664
151060
147676
1500103
145181
144254
188294