30186 833
11713 140
25529 801
26866 443
15866 317
16738 760
33211 899
32933 166
9057 98
13635 789
8656 137
7684 429
10328 247
13133 584
29931 297
33189 606
14162 656
11913 171
10959 130
9267 100
12930 689
11677 107
21970 283
17600 719
11276 304
29535 743
88544 901
7596 524