14588 1157
8806 3132
1684 3615
7563 12343
13246 4505
6097 5439
5028 3399
12366 12529
2673 12002
1456 3503
5386 802
7487 12747
7183 13170
9196 2357
11998 14639
6035 4892