795160
556163
191843
796696
195320
143454
310841
1022279
991956
861240
923264
362444
759656
623787
407684
62218
8128743
539986
3099577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545