197991
950563
728385
496245
747180
596764
65922
536357
740146
845969
155622
628919
5082799
3516581
3013148
2320804
2213988
2009609
1906357
189878
1746118
1715136
1663195
1624471