324589
78743
616610
975675
945279
53262
529335
882979
836480
729322
544140
701495
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1736136
1709196
1652471