12352 256
2456 238
9516 622
2082 208
14555 858
168828 405
32936 497
19602 826
7581 271
31087 116
26538 709
3044 33
4225 685
5318 329
2116 428