12157 3175
12969 11077
5363 14780
13914 1486
14939 4495
10707 2420
4536 977
12578 3496
13310 11905
9226 4928
6112 5954