684636
737310
391121
341370
83898
829565
490167
817640
972643
404207
419906
947524
5149799
3568581
3081148
2394804
2231988
2052609
1974358
191578
1770118
1720136
1691196
1637471