2915 593
13770 131
101681 279
609692 881
446031 580
52395 794
345272 430
210878 721
221186 673
7305 801
3056 177
13886 819
44815 634
99459 356
146848 163
140738 268
152056 575
127220 969
108730 715
86150 919
25515 1009
67283 536
88107 185
45543 357
124467 132
59023 621
86409 266
85699 762