121786 671
159048 651
24745 628
4845 117
46267 594
135008 425
8368 397
5310 398
22509 357
2579 302
156855 755
146405 653