429224
923372
848594
878195
526851
652918
154153
767874
448870
418595
570117
667175
5096799
3528581
3029148
2333804
2218988
2016609
1924357
190278
1750118
1716136
1671195
1628471