14912 13003
14729 2168
15241 14788
3542 14261
12131 11667
14353 1080
7572 13244
4957 2665
9350 3886
3741 7630
2694 8968
4610 10042
11184 4132
7643 4467
871 11516
1441 590
12149 10267
5170 14582
6945 887
3860 5413