12912 2941
4897 4001
9590 673
8234 14172
6095 14582
7885 4352
11406 14577
1629 1543
14151 7127
4060 11302
10221 1786
8306 2485
1804 12162
3847 11671