12323 256
2451 238
9496 622
2079 208
14530 858
168678 405
32907 497
19591 826
7571 271
31076 116
26535 709
3042 33
4223 685
5318 329
2115 428