122231 671
159138 651
24758 628
4846 117
46273 594
135056 425
8371 397
5314 398
22515 357
2582 302
157053 755
146611 653