12511 3753
13097 5481
9479 1251
12550 4954
1275 775
6754 1628
3564 7656
1677 1697
2239 9926
6608 8006
2397 9485
4308 14128
8487 12200
12244 2573
14138 7508
9048 664
7852 11660
8350 4084
1648 8841
7721 2757