14939 4910
12335 8547
3941 12289
4641 13029
8736 10971
3724 3234
6791 557
14319 1899
4761 12456
1614 9318