30560 283
6329 219
69166 774
18304 170
8579 424
16757 332
22723 474
8866 447
19223 393
74999 869
26153 749
11460 797
102874 486
10548 270
28664 584
14195 624
35267 370
5073 182
14218 884
48128 758
21576 63
24210 503
26628 920
59680 876