10456 308
12253 86
14498 535
18686 570
16713 488
4306 409
9217 556
7739 772
6541 618
38487 436
5366 446
8999 69
1972 65