30605 283
6335 219
69259 774
18332 170
8585 424
16778 332
22804 474
8871 447
19244 393
75254 869
26196 749
11468 797
102993 486
10560 270
28695 584
14221 624
35348 370
5081 182
14226 884
48167 758
21622 63
24255 504
26659 920
59763 876