12431 256
2496 238
9689 622
2127 208
14704 858
169791 406
33077 497
19675 826
7602 271
31180 116
26621 709
3093 33
4246 685
5326 329
2125 428