2983 593
13815 131
101698 279
609744 881
446191 580
52413 794
345333 430
210959 721
221249 673
7310 801
3057 177
13887 819
44819 634
99469 356
146885 163
140771 268
152112 575
127278 969
108773 715
86190 919
25529 1009
67308 536
88129 185
45554 357
124497 132
59040 621
86440 266
85730 762