11582 11078
14978 4275
12448 8431
1802 3034
11970 8256
11591 3931
1845 14856
12478 9708
2948 4684
14830 790
4209 7905
7840 14889
5509 13549
12293 536