12312 665
10028 115
9435 188
12537 318
9685 143
16659 739
8888 355
10790 161
6916 727
8634 146
15799 813