957639
513923
44783
274641
869320
130930
209263
233297
736505
479314
696670
333430
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1732118
1706136
1651195
1619471