3902 95
14460 132
102699 280
612163 881
451737 585
54084 794
348072 431
213531 721
224458 672
7425 801
3132 177
14012 819
45199 634
99807 356
148435 153
142587 270
154199 575
129617 969
110698 721
87632 920
26003 1009
68323 539
89694 185
45925 357
126140 132
59906 622
87483 266
87158 763