10456 308
12254 86
14498 535
18687 570
16714 488
4306 409
9217 556
7740 772
6541 618
38494 436
5366 446
9000 69
1972 65