614752
913491
213959
87174
589968
88751
576965
175612
28996
570153
70441
433288
5082799
3515581
3010148
2319804
2212988
2009609
1905357
189878
1746118
1715136
1661195
1624471