594461
973701
121286
797974
992111
244709
92575
948458
61716
181895
686869
50728
5099799
3533581
3032148
2337804
2219988
2022609
1932357
190378
1750118
1716136
1675195
1629471