4036 5194
8171 12831
1604 1543
3879 2712
9722 12264
1558 5330
7277 3245
4979 2550
10846 13147
14272 13926
14597 3616
9215 5431
14662 4453
868 4829
2863 14922
11214 5923
15268 10600
12203 7507
6669 843
6750 11095