542747
51519
628846
27853
59809
7036
438336
472793
229113
613438
222516
785422
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471