145250
581290
202992
190667
353590
2858109
174198
1926104
207570
2001110
171474
261157
217491
209993
2385107
227588
253193
1836110
216683
197896
195051