14744 143
9111 154
4386 188
8042 96
10305 530
14666 684
21224 294
20047 274
31881 72
8833 127
18649 732
6357 351
11617 901
16644 793
10364 545
9932 344
6579 413
23046 485
6495 772
5930 79
21114 841
6443 727
15189 880
4565 626
9929 481
15017 369
4474 402
24647 309