30588 283
6335 219
69222 774
18323 170
8585 424
16772 332
22788 474
8868 447
19239 393
75189 869
26179 749
11467 797
102968 486
10556 270
28686 584
14218 624
35330 370
5078 182
14221 884
48156 758
21615 63
24241 503
26654 920
59743 876