10381 308
12009 86
14381 535
18418 571
16642 488
4267 409
9187 556
8341 773
6518 618
38026 437
5345 446
8892 69
1943 65