3006109
2151121
1925121
1745113
165291
148264
147059
212974
183682
190069
1951101
270152
229492
242593
173390
231668
3281110
206271
168571
218951
1787107
3015112
2347116
229693
219692
2803123
1777101