10456 308
12251 86
14495 535
18683 570
16712 488
4306 409
9214 556
7738 772
6541 618
38475 436
5366 446
8998 69
1972 65