209370
395271
193356
472235
619856
106599
855763
635273
15240
478117
538871
708766
5096799
3528581
3028148
2330804
2218988
2016609
1921357
190278
1748118
1716136
1671195
1628471