30629 283
6340 219
69395 774
18351 170
8588 424
16790 332
22842 474
8872 447
19252 393
75329 869
26215 749
11476 797
103030 486
10562 270
28703 584
14229 624
35373 370
5083 182
14233 884
48180 758
21635 63
24272 504
26669 920
59822 876