722935
18786
79434
158332
552235
450949
391241
809994
99269
285162
677337
2726
5133799
3552581
3063148
2369804
2229988
2043609
1952357
191278
1762118
1719136
1686195
1635471