149816
1157196
33343
5525
912158
984188
869139
74133
20832
60139
27843
701117
67336
1790
125393
68473
531
27218
52786
1659