39614
443917
37530
705997
826701
255190
308793
138879
158777
244501
218122
386133
5155799
3570581
3092148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471