10464 308
12285 86
14518 535
18722 570
16720 488
4307 409
9225 556
7749 772
6543 618
38598 436
5367 446
9029 69
1978 65