612994
81042
878328
913682
435644
849293
20947
451998
537595
170907
693903
354587
5096799
3529581
3031148
2335804
2219988
2018609
1926357
190278
1750118
1716136
1672195
1628471