3091 1073
12668 4858
13914 1486
5927 9933
2065 12046
1404 8834
11296 7138
10474 633
5496 4247
12606 10027
6651 9347
14711 13231
13007 5994
7694 5831
11386 11139
9221 4044
7503 9576
13750 4167
1145 1996
10412 11345