30980 1057
10597 869
56981 947
20944 782
4803 472
22056 674
38594 643
15561 242
12957 782
26792 384
6889 106
18360 325
12248 393
10588 337
8508 409
13934 574
11591 747
20598 459
5679 293
14645 510
19904 333
4688 85
28531 107
39017 459
8648 31
22706 443
15854 820
26947 754