10456 308
12254 86
14498 535
18688 570
16714 488
4306 409
9217 556
7741 772
6541 618
38496 436
5366 446
9000 69
1972 65