121763 671
159040 651
24744 628
4845 117
46267 594
135004 425
8367 397
5310 398
22508 357
2579 302
156847 755
146395 653