10383 308
12029 86
14390 535
18441 571
16642 488
4270 409
9195 556
8345 773
6521 618
38090 437
5347 446
8905 69
1943 65