663990
354572
798194
507822
1029680
786352
479250
197594
389276
507168
32525
63723
5059799
3499581
2977148
2297804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1621471