121391 671
158936 651
24716 628
4841 117
46263 594
134953 425
8362 397
5308 398
22499 357
2577 302
156650 755
146216 653