12344 256
2455 238
9510 622
2082 208
14544 858
168784 405
32928 497
19600 826
7578 271
31081 116
26538 709
3044 33
4224 685
5318 329
2116 428