121638 671
159002 651
24736 628
4845 117
46264 594
134988 425
8366 397
5310 398
22507 357
2578 302
156788 755
146334 653