934749
885793
594905
207810
867366
82816
381535
69312
652382
751203
316460
304289
5096799
3528581
3028148
2330804
2217988
2014609
1919357
190278
1748118
1716136
1671195
1628471