700553
932668
685239
391692
805707
31764
349121
86743
20455
903289
46420
49913
5003798
3438581
2916148
2236804
2181988
1968609
188178
1853357
1709118
1693136
1631195
1607471