10458 308
12263 86
14498 535
18693 570
16715 488
4307 409
9221 556
7747 772
6543 618
38512 436
5366 446
9005 69
1974 65