698790
4532
234409
829833
197383
854403
1003195
544451
339205
46154
670928
370498
5102799
3537581
3037148
2340804
2222988
2027609
1937357
190578
1750118
1716136
1678195
1630471