13629 2593
12658 3331
8935 14330
6146 501
10524 11866
8638 4474
2345 3235
4991 1185
7322 9710
9150 14780
5305 2832
12436 12508
951 14395
6358 5127
13623 12594
10449 5518
4191 13053
657 1818
3622 1725
7729 9348