10487 308
12399 86
14637 535
18813 570
16733 488
4325 409
9252 556
7783 772
6559 618
39534 437
5372 446
9128 69
1989 65