51035 319
19955 411
23260 748
40621 781
13376 145
7369 387
46816 418
33881 749
97298 763
45527 266
141553 856
36773 224
105434 913
98002 871
18085 247
18806 909
10192 277
8502 641
58829 441
43689 473
70224 291
12158 426
158468 355
22564 127
64681 456
11994 618
82405 1030
147379 692