3095 1073
12673 4858
13919 1486
5932 9933
2067 12046
1408 8834
11297 7138
10476 633
5499 4247
12608 10027
6654 9347
14714 13231
13007 5994
7694 5831
11391 11139
9223 4044
7506 9576
13750 4167
1147 1996
10418 11345