25696 658
4046 637
3662 134
4210 599
23591 981
3984 373
93033 206
7138 222
10582 213
16127 808
8098 126
4958 601
8849 55
3221 393
7458 348
5537 308
14316 656