579832
747830
853581
263949
283668
15162
206428
408585
368500
97515
637263
391350
5221799
3644581
3174148
2470804
2263988
2098609
2022358
193278
1804118
1736136
1709196
1652471