30991 1057
10599 869
57013 947
20948 782
4804 472
22057 674
38600 643
15569 242
12966 782
26800 384
6892 106
18367 325
12254 393
10591 337
8514 409
13945 574
11597 747
20605 459
5686 293
14652 510
19909 333
4691 85
28553 107
39033 459
8651 31
22716 443
15861 820
26955 754