5018 96
15077 132
103656 280
613861 882
455178 585
55374 794
349607 431
215151 721
226470 672
7761 801
3165 177
14087 819
45583 634
99958 356
149387 153
143714 270
155336 575
131021 969
111896 721
88354 920
26381 1009
69005 539
90438 185
46107 357
127211 137
60578 622
88102 267
88129 764