705890
591970
766167
752112
209509
3581000
912955
1034696
101163
651770
978238
663920
5474367
4501935
4317459
3440462
3432998
3380286
3329956
2995729
2980226
2472209
2126352
2123407