107090
142770
1790330
191783
205098
784955
1947035
1779035
790346
1244954
10411315
1542638
158323
161093
570406
163433
121456
206434
185221
206