30977 1057
10595 869
56968 947
20940 782
4803 472
22052 674
38590 643
15559 242
12951 782
26787 384
6888 106
18357 325
12247 393
10585 337
8508 409
13928 574
11589 747
20589 459
5677 293
14641 510
19897 333
4687 85
28521 107
39013 459
8646 31
22703 443
15852 820
26940 754