895640
176344
220482
401475
444757
1022413
119747
477159
156556
544986
655247
423878
708361
6162
835257
664965
8128743
539986
3099577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545