14915 13003
14729 2168
15244 14788
3544 14261
12135 11667
14356 1080
7578 13244
4961 2665
9351 3886
3741 7630
2702 8968
4613 10042
11195 4132
7643 4467
871 11516
1442 590
12153 10267
5177 14582
6947 887
3861 5413