387657
862530
61928
331400
547202
917785
463587
587424
777691
808328
865317
194682
5149799
3568581
3080148
2394804
2230988
2052609
1974358
191578
1770118
1720136
1690196
1637471