857172
547226
570649
833625
634519
634398
282884
113659
95322
1002408
176497
75290
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471