121258 671
158901 651
24710 628
4841 117
46263 594
134930 425
8360 397
5308 398
22497 357
2576 302
156585 755
146136 653