14747 143
9112 154
4387 188
8044 96
10306 530
14666 684
21226 294
20049 274
31883 72
8833 127
18650 732
6357 351
11619 901
16648 793
10364 545
9932 344
6579 413
23051 485
6495 772
5930 79
21116 841
6444 727
15191 880
4572 626
9929 481
15019 369
4474 402
24648 309