14743 143
9110 154
4386 188
8042 96
10305 530
14666 684
21223 294
20044 274
31879 72
8833 127
18647 732
6357 351
11617 901
16644 793
10363 545
9932 344
6579 413
23045 485
6495 772
5929 79
21114 841
6442 727
15188 880
4565 626
9929 481
15014 369
4473 402
24647 309