121771 671
159044 651
24744 628
4845 117
46267 594
135008 425
8368 397
5310 398
22508 357
2579 302
156852 755
146398 653