51037 319
19959 411
23262 748
40621 781
13376 145
7369 387
46821 418
33882 749
97305 763
45535 266
141572 856
36774 224
105456 913
98007 871
18085 247
18809 909
10193 277
8502 641
58837 441
43693 473
70228 291
12159 426
158472 355
22570 127
64682 456
11994 618
82411 1030
147387 692