785914
52928
914806
21908
8994
669324
456440
615409
166521
86772
126746
749915
5134799
3553581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471