10463 308
12273 86
14509 535
18710 570
16718 488
4307 409
9223 556
7749 772
6543 618
38559 436
5367 446
9019 69
1976 65