2796 14089
10841 9405
8241 3632
15001 2305
13845 12582
2488 13882
11180 8574
13764 1342
6814 881
3093 9951
5675 4474
2637 950
2782 2086
13633 13059
14807 6318
7990 8371
5182 7327
4413 7171
12453 4791
5948 11289