171600
383913
185135
333941
1004588
701318
156926
889954
143140
988149
626695
691801
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471