308647
242824
762853
393281
428925
787270
129620
554141
293719
151965
104182
1029775
138924
824300
24888
505236
8136743
539986
3100577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545