12326 256
2453 238
9501 622
2079 208
14536 858
168717 405
32920 497
19593 826
7576 271
31078 116
26538 709
3042 33
4224 685
5318 329
2116 428