66156
941
373931
498237
31381
47322
465128
279845
920618
1036200
926678
869332
904484
60525
959319
28118
8553744
550786
3183577
3078980
3040510
2197192
2025495
1987492
1920216
174766
1736948
15945
151261
1470545