30595 283
6335 219
69243 774
18330 170
8585 424
16776 332
22802 474
8871 447
19243 393
75237 869
26194 749
11468 797
102988 486
10559 270
28694 584
14220 624
35348 370
5080 182
14226 884
48164 758
21619 63
24249 504
26658 920
59755 876