12491 14924
11403 9882
9077 12652
6577 576
5373 12849
5102 827
4388 3629
4194 10076
4138 4821
3340 569
1411 5461