10456 308
12252 86
14497 535
18684 570
16713 488
4306 409
9214 556
7738 772
6541 618
38479 436
5366 446
8999 69
1972 65