283697
71644
41126
56066
424338
64192
18589
346648
828588
599205
519130
429515
570171
353421
556598
118383
8129743
539986
3100577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545