1007862
335840
104177
638260
401586
766277
971118
110480
157147
1009812
540740
143747
697461
605237
979184
456478
8148743
540286
3101577
3028980
3012510
2147192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545