605678
200793
631600
998822
4353
67902
34575
164278
432263
32329
101919
36528
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471