2978 593
13812 131
101692 279
609736 881
446175 580
52411 794
345326 430
210949 721
221247 673
7309 801
3057 177
13887 819
44819 634
99469 356
146883 163
140764 268
152110 575
127275 969
108771 715
86185 919
25529 1009
67308 536
88129 185
45554 357
124493 132
59040 621
86439 266
85718 762