611793
70142
84932
41807
395800
944621
458142
4611000
550497
372148
539146
134183
5096799
3528581
3027148
2330804
2217988
2014609
1919357
190278
1748118
1716136
1669195
1628471