594461
973701
121286
797974
992111
244709
92575
948458
61716
181895
686869
50728
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471