149416
1156196
33243
5495
912158
984188
868139
74133
20832
60139
27843
701117
67236
1790
125393
67973
501
27218
52786
1659