408622
799530
69423
526298
848660
358295
12738
104560
908819
566612
385525
351868
36055
618767
850973
336517
8103743
539586
3095577
3024980
3010510
2144192
2014495
1980492
1887216
173566
1729948
15845
151061
1459545