133612
708103
386660
900479
629867
39331
655804
597270
513799
863828
53056
557213
5084799
3516581
3016148
2320804
2214988
2010609
1907357
189878
1746118
1715136
1663195
1624471