451791
3681000
92614
171736
99969
730399
635803
248563
195695
973139
843638
459810
5136799
3559581
3067148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471