13946 505
35905 738
9986 60
17549 594
22477 186
10581 168
23141 442
32631 833
9229 820
24797 787
17639 317
21301 732
9892 98
15020 790
19681 774
11149 247
14168 453
12990 172
13815 691
15416 155
18773 720
12744 304
14304 421
40973 478
36797 375
29209 1065
18209 355
27040 530