513923
45783
274641
869320
130930
209263
233297
736505
479314
696670
333430
91846
5096799
3526581
3026148
2329804
2217988
2013609
1917357
190278
1747118
1715136
1669195
1626471