175512
239377
2771000
155622
785190
28218
18183
404658
273846
781340
926864
557425
5047799
3487581
2963148
2288804
2201988
1995609
189178
1883357
1731118
1705136
1651195
1618471