42457
1247
19371
947
1125
991
37627
5147
11340
6872
8518
1103
1700
5143