313284
251854
242853
2279115
226290
209599
206794
194973
184660
165086
163075
1478107
146765
156996
1516107
162790
148976
1488118
1524115
142794
147951
167987
1510100
149970
151095
144392
148954
161299
150582
156366