923413
195218
389142
300729
78517
138492
16887
475787
608814
571484
151779
215951
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471