10457 308
12260 86
14498 535
18693 570
16714 488
4306 409
9221 556
7747 772
6543 618
38506 436
5366 446
9004 69
1974 65