14743 143
9110 154
4386 188
8042 96
10304 530
14666 684
21222 294
20044 274
31879 72
8833 127
18646 732
6357 351
11616 901
16644 793
10362 545
9932 344
6579 413
23043 485
6495 772
5929 79
21113 841
6442 727
15188 880
4565 626
9929 481
15014 369
4472 402
24647 309