30980 1057
10597 869
56977 947
20944 782
4803 472
22056 674
38593 643
15561 242
12956 782
26791 384
6889 106
18359 325
12248 393
10587 337
8508 409
13933 574
11590 747
20598 459
5679 293
14645 510
19903 333
4688 85
28530 107
39016 459
8648 31
22706 443
15853 820
26947 754