3096 581
3960 638
6767 151
386324 814
157873 271
101666 117
126018 418
85324 672
77406 112
71022 670
245604 556
91457 514
274941 533
87543 79
151083 866
70540 365
144129 644
224181 633
117203 820
169855 320
56013 646
223642 746
185641 483