10456 308
12257 86
14498 535
18693 570
16714 488
4306 409
9220 556
7747 772
6543 618
38505 436
5366 446
9003 69
1973 65