3096 581
3960 638
6767 151
385085 812
157474 271
101367 117
125732 418
85121 672
77238 112
70823 670
244889 556
91268 514
274115 533
87362 79
150573 866
70377 365
143761 644
223567 633
116953 820
169520 320
55910 646
223128 746
185189 483