12015 341
31121 292
52276 155
38240 923
13758 245
28960 576
15241 829
30252 622
24695 539
19978 773
16244 439
18426 835
39911 323
13983 812
12646 535
18061 58
24247 376
11962 801
10929 635
15754 742
35293 548
17375 330
30226 65
11272 480
35149 314
47052 740
30810 647
77283 266