2908 593
13747 131
101678 279
609685 881
446015 580
52395 794
345265 430
210863 721
221183 673
7305 801
3056 177
13886 819
44815 634
99458 356
146844 163
140732 268
152046 575
127215 969
108727 715
86147 919
25515 1009
67270 536
88104 185
45543 357
124460 132
59020 621
86409 266
85692 762