10456 308
12247 86
14494 535
18679 570
16711 488
4306 409
9213 556
7736 772
6540 618
38453 436
5366 446
8994 69
1972 65