30560 283
6329 219
69176 774
18307 170
8580 424
16757 332
22725 474
8866 447
19223 393
75002 869
26154 749
11460 797
102880 486
10549 270
28664 584
14195 624
35267 370
5073 182
14219 884
48130 758
21578 63
24211 503
26629 920
59683 876