10456 308
12256 86
14498 535
18689 570
16714 488
4306 409
9217 556
7745 772
6542 618
38502 436
5366 446
9001 69
1973 65