79439
256154
551420
897521
562701
964409
835394
710823
367184
280159
104496
878599
5140799
3565581
3070148
2381804
2230988
2046609
1962357
191478
1765118
1719136
1689196
1636471