12491 14924
6576 576
11403 9882
4194 10076
5102 827
4138 4821
4384 3629
1411 5461
3340 569
9077 12652
5370 12849