980624
730597
176800
844831
114874
220655
169517
870563
68240
120252
603517
557984
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471