659144
231830
881615
965447
110522
253588
324225
207500
47715
324598
829868
760393
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1733118
1706136
1651195
1619471