687372
981191
619996
215886
69451
133222
991129
443175
314625
104823
78288
542615
5030799
3460581
2937148
2257804
2193988
1980609
188778
1864357
1722118
1699136
1639195
1612471