41554
701879
43228
499918
270939
291110
696350
94355
724775
105599
333520
291286
116567
64527
932873
189860
8131743
539986
3100577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545