550960
86452
325280
745945
950627
23302
180575
185426
17330
846931
490550
620546
5096799
3528581
3028148
2330804
2218988
2016609
1921357
190278
1748118
1716136
1671195
1628471