863758
628990
557562
537400
950318
205101
311777
174850
327878
378879
835314
412510
5082799
3515581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471