2776 94
14017 131
102191 280
610835 881
448577 581
52998 794
346571 430
212255 721
222689 671
7371 801
3088 177
13942 819
44994 634
99600 356
147618 153
141574 269
153073 575
128338 969
109679 721
86917 920
25725 1009
67850 538
88686 185
45755 357
125335 132
59507 622
86816 266
86326 763